creating a timetable